ram feeder - German English Dictionary